
import java.io.*;


import java.text.*;
import java.lang.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.*;

import probak.checkboxes;

import java.io.*;



public class prueba2consolapa{
    public static void main(String Args[]){
        new Administrador().make();
        
    }
}


class Administrador extends JFrame{
    JTabbedPane fichas = new JTabbedPane();
    JPanel load = new JPanel();
    Container pon = getContentPane();
    
    static Object Objetos[][] ={{"Usuarios",prueba2consolapa.class},
                                {"Competidores",prueba2consolapa.class},
                                {"Amigos",prueba2consolapa.class},
                                {"Mittweida",prueba2consolapa.class},

                               };
    
    
    static JPanel creaPanel( Class clase ) {
            JPanel panel = null;
            try {
                  panel = (JPanel)clase.newInstance();
                } catch ( Exception e ) {
                      System.out.println( e );
                    }
            return( panel );
        }
   JLabel nombre;
    public void egin(){
    	
    	nombre = new JLabel("nerea");
    	nombre.setBounds(12, 50, 100, 50);
    	nombre.setVisible(true);
    	add(nombre);
    	
    	
    	
    }
   

    public Administrador(){
        load.setLayout(null);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setSize(800,600);    
        for (int x =0; x < Objetos.length; x++){
            fichas.addTab((String)Objetos[x][0],
                        creaPanel((Class)Objetos[x][1]));
            
            }
        pon.add(fichas);
        
        
    }
    
    public void make(){
        new Administrador().setVisible(true);
        
    }
    
}  